licence to represent a manufacturer - German English Dictionary